package com.ORM;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * VipMemberInfo entity. @author MyEclipse Persistence Tools
 */

public class VipMemberInfo implements java.io.Serializable {

	// Fields

	private Integer memberId;
	private VipMemberLevel vipMemberLevel;
	private String loginName;
	private String loginPwd;
	private String memberName;
	private String tempCheckCode;
	private String phone;
	private String address;
	private String zip;
	private Timestamp regDate;
	private Timestamp lastDate;
	private Integer loginTimes;
	private String email;
	private Set leavewords = new HashSet(0);

	// Constructors

	/** default constructor */
	public VipMemberInfo() {
	}

	/** minimal constructor */
	public VipMemberInfo(VipMemberLevel vipMemberLevel) {
		this.vipMemberLevel = vipMemberLevel;
	}

	/** full constructor */
	public VipMemberInfo(VipMemberLevel vipMemberLevel, String loginName,
			String loginPwd, String memberName, String tempCheckCode,
			String phone, String address, String zip, Timestamp regDate,
			Timestamp lastDate, Integer loginTimes, String email, Set leavewords) {
		this.vipMemberLevel = vipMemberLevel;
		this.loginName = loginName;
		this.loginPwd = loginPwd;
		this.memberName = memberName;
		this.tempCheckCode = tempCheckCode;
		this.phone = phone;
		this.address = address;
		this.zip = zip;
		this.regDate = regDate;
		this.lastDate = lastDate;
		this.loginTimes = loginTimes;
		this.email = email;
		this.leavewords = leavewords;
	}

	// Property accessors

	public Integer getMemberId() {
		return this.memberId;
	}

	public void setMemberId(Integer memberId) {
		this.memberId = memberId;
	}

	public VipMemberLevel getVipMemberLevel() {
		return this.vipMemberLevel;
	}

	public void setVipMemberLevel(VipMemberLevel vipMemberLevel) {
		this.vipMemberLevel = vipMemberLevel;
	}

	public String getLoginName() {
		return this.loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getLoginPwd() {
		return this.loginPwd;
	}

	public void setLoginPwd(String loginPwd) {
		this.loginPwd = loginPwd;
	}

	public String getMemberName() {
		return this.memberName;
	}

	public void setMemberName(String memberName) {
		this.memberName = memberName;
	}

	public String getTempCheckCode() {
		return this.tempCheckCode;
	}

	public void setTempCheckCode(String tempCheckCode) {
		this.tempCheckCode = tempCheckCode;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getZip() {
		return this.zip;
	}

	public void setZip(String zip) {
		this.zip = zip;
	}

	public Timestamp getRegDate() {
		return this.regDate;
	}

	public void setRegDate(Timestamp regDate) {
		this.regDate = regDate;
	}

	public Timestamp getLastDate() {
		return this.lastDate;
	}

	public void setLastDate(Timestamp lastDate) {
		this.lastDate = lastDate;
	}

	public Integer getLoginTimes() {
		return this.loginTimes;
	}

	public void setLoginTimes(Integer loginTimes) {
		this.loginTimes = loginTimes;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Set getLeavewords() {
		return this.leavewords;
	}

	public void setLeavewords(Set leavewords) {
		this.leavewords = leavewords;
	}

}